/*
    Copyright j&g dev team(c). All Rights Reserved
    Notice: NONE
*/

#ifndef PLAYER_H
#define PLAYER_H

#include "..\sdlengine\interfaces.h"

namespace GoldenAges
{
    class IBasePlayer : public IBaseEntity
    {
    public:
        virtual void Think(const int &iElapsedTime)     = 0;
        virtual void Render(SDL_Surface *pDestSurf)     = 0;
        virtual TiXmlElement SaveData(void)             = 0;
        virtual bool LoadData(TiXmlElement* pXMLData)   = 0;
    };
}

#endif // PLAYER_H

